package strategyPattarn.project;

public abstract class Aircraft {

    protected TakeOff takeOff;
    protected Flight flight;

    public Aircraft(TakeOff takeOff, Flight flight){
        this.takeOff = takeOff;
        this.flight = flight;
    }

    protected void takeOffAndFlightCharacteristics(){
        takeOff.takeOffCharacteristics();
        flight.flightCharacteristics();
    }

}
